deep percussion - Turkish English Dictionary